لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پروژه های بازی یونیتی - 20+ پروژه کوچک در یونیتی و سی شارپ [ویدئو]
Unity Game Projects — 20+ Mini Projects in Unity and C# [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Unity رایگان است، یادگیری آن آسان است، دارای مستندات عالی است و موتور بازی است که برای ساخت بازی استفاده می شود. مشاغل در توسعه بازی یونیتی بسیار زیاد است و یادگیری اسکریپت سی شارپ همراه با توسعه بازی یونیتی به شما یک پس زمینه قوی برای ساخت بازی های عالی به راحتی می دهد. این دوره شما را با مفاهیم اولیه، ابزارها و توابع مورد نیاز برای ساخت بازی های کاملا کاربردی با سی شارپ و موتور بازی Unity آشنا می کند.
این دوره با آشنایی شما با اهداف آموزشی دوره و مبانی سی شارپ شروع می شود. در مرحله بعد، نحوه ساخت یک کنترلر کاراکتر سه بعدی و یک افکت انفجار سه بعدی را در Unity خواهید آموخت. سپس یک مکانیسم تیراندازی به هدف دو بعدی ساده، اثر باران دو بعدی و کنترلر پخش کننده پلتفرمر دو بعدی ایجاد خواهید کرد. در مرحله بعد، یک دوربین دنبال کننده صاف اجرا می کنید، ویژگی پرش دوبل را به شخصیت خود اضافه می کنید و یک دشمن گشت زنی ایجاد می کنید.
بعداً، نحوه پیادهسازی پسزمینه اسکرول بینهایت دوبعدی، تعیین حد و مرز برای اندازه صفحه و ایجاد مکانیکهای بازی تیراندازی از بالا به پایین را خواهید آموخت. در مرحله بعد، یک کنترلر ماشین دو بعدی از بالا به پایین ایجاد می کنید و یک مکانیسم دوربین زوم خودکار ایجاد می کنید. در پایان، دو بازی اندرویدی ایجاد میکنید و یاد میگیرید که چگونه از بازیهای خود با ادغام تبلیغات ویدیویی کسب درآمد کنید.
در پایان این دوره، شما به خوبی با مبانی Unity و C# مورد نیاز برای ساخت بازی های دو بعدی و سه بعدی آشنا خواهید شد.
تمام منابع این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Unity-Game-Projects-Twenty-Plus-Mini-Projects-in-Unity-and-C-Sharp ساخت کنترلر کاراکتر سه بعدی
یک کنترلر پلتفرمر دو بعدی ایجاد کنید
یک مکانیسم صاف دوربین دنبال کنید
مکانیک طراحی برای بازی تیراندازی از بالا به پایین
یک پس زمینه اسکرول بی نهایت برای یک بازی دو بعدی ایجاد کنید
توسعه قابلیت بزرگنمایی و کوچک نمایی دوربین این دوره برای کسانی است که به دنبال استفاده از Unity و C# برای ساخت بازی های دو بعدی و سه بعدی هستند. برای شروع با این دوره، درک اولیه یونیتی و سی شارپ توصیه می شود هرچند اجباری نیست. آموزش استفاده از ویژگی های دو بعدی و سه بعدی یونیتی با اطمینان * با مفاهیم ساخت بازی برنامه نویسی سی شارپ آشنا شوید * برای ساخت بیش از 20 پروژه کوچک در یونیتی آماده شوید.
سرفصل ها و درس ها
مقدمه ای بر این دوره
Introduction to This Course
داخل دوره چیست؟
What is Inside the Course?
نصب و راه اندازی Unity 2022
Installing and Setting Up Unity 2022
پروژه 1 - آموزش مبانی سی شارپ برای توسعه بازی های سه بعدی
Project 1 — Learn C# Basics for 3D Game Development
سی شارپ را برای Unity 3D بیاموزید
Learn C# for Unity 3D
پروژه 2 - کنترل کننده کاراکتر سه بعدی در یونیتی
Project 2 — 3D Character Controller in Unity
ایجاد یک کنترلر کاراکتر سه بعدی در Unity C#
Creating a 3D Character Controller in Unity C#
پروژه 3 - چرخاندن یک کاراکتر سه بعدی به سمت جهت ماوس
Project 3 — Rotating a 3D Character Towards the Mouse's Direction
چرخاندن یک کاراکتر به سمت جهت ماوس
Rotating a Character Towards the Mouse's Direction
پروژه 4 - ایجاد یک افکت انفجار سه بعدی در یونیتی
Project 4 — Creating a 3D Blast Effect in Unity
ایجاد یک افکت انفجار سه بعدی با استفاده از Unity Particle System - قسمت 1
Creating a 3D Blast Effect Using Unity Particle System - Part 1
ایجاد یک افکت انفجار سه بعدی با استفاده از سیستم ذرات Unity - قسمت 2
Creating A 3D Blast Effect Using Unity Particle System - Part 2
پروژه 5 - C# را برای توسعه بازی های سه بعدی با مثال های کوچک بیاموزید
Project 5 — Learn C# for 3D Game Development with Mini Examples
آموزش سی شارپ برای Unity 3D در پانزده دقیقه - قسمت 1
Learn C# for Unity 3D in Fifteen Minutes - Part 1
آموزش سی شارپ برای Unity 3D در پانزده دقیقه - قسمت 2
Learn C# for Unity 3D in Fifteen Minutes - Part 2
پروژه 6 - سی شارپ را برای توسعه بازی های سه بعدی بیاموزید
Project 6 — Learn C# for 3D Game Development
آموزش سی شارپ برای Unity 3D در 15 دقیقه - قسمت 3
Learn C# for Unity 3D in 15 Minutes - Part 3
پروژه 7 - تیراندازی با هدف دو بعدی در یونیتی سی شارپ
Project 7 — 2D Target Shooting in Unity C#
ایجاد مکانیسم تیراندازی 2 بعدی ساده در یونیتی
Creating Simple 2D Target Shooting Mechanism in Unity
پروژه 8 - اثر باران دوبعدی با استفاده از Unity Particle
Project 8 — 2D Rain Effect Using Unity Particle
ایجاد اثر باران دو بعدی در یونیتی با استفاده از سیستم ذرات
Creating 2D Rain Effect in Unity Using Particle System
پروژه 9 - کنترلر پخش کننده 2 بعدی پلتفرم
Project 9 — 2D Platformer Player Controller
ایجاد یک کنترلر پلتفرم دو بعدی در یونیتی سی شارپ
Creating a 2D Platformer Controller in Unity C#
تنظیم انیمیشن برای Player
Setting Up Animations for Player
پروژه 10 - ایجاد یک دوربین 2 بعدی صاف در یونیتی
Project 10 — Creating a Smooth Following 2D Camera in Unity
ایجاد یک دوربین دوبعدی صاف در یونیتی سی شارپ
Creating a Smooth Following 2D Camera in Unity C#
پروژه 11 - اضافه کردن ویژگی دو پرش به شخصیت شما
Project 11 — Adding Double Jump Feature to Your Character
افزودن ویژگی پرش دوبل به شخصیت شما
Adding Double Jump Feature to Your Character
پروژه 12 - ایجاد دشمن گشت زنی در وحدت
Project 12 — Creating Patrolling Enemy in Unity
ایجاد دشمن گشت زنی در وحدت
Creating Patrolling Enemy in Unity
پروژه 13 - پسزمینه پیمایش دوبعدی که در هر Sprite و اندازه صفحه کار میکند
Project 13 — 2D Scrolling Background that Works on Every Sprite and Screen Size
ایجاد پسزمینه پیمایش بینهایت دوبعدی که در همه جا کار میکند
Creating 2D Infinite Scrolling Background that Works Everywhere
پروژه 14 - تعیین مرز به صورت خودکار برای هر اندازه صفحه
Project 14 — Setting Boundary Automatically for Any Screen Size
تنظیم مرز به صورت خودکار برای هر اندازه صفحه نمایش
Setting Boundary Automatically for Any Screen Size
پروژه 15 - مکانیک بازی تیرانداز از بالا به پایین
Project 15 — Top-Down Shooter Game Mechanics
ایجاد مکانیک بازی تیرانداز از بالا به پایین
Creating Top-Down Shooter Game Mechanics
شلیک گلوله به سمت موش
Shooting Bullets Towards the Mouse's Direction
پروژه 16 - کنترلر ماشین دوبعدی از بالا به پایین در یونیتی
Project 16 — 2D Top-Down Car Controller in Unity
ایجاد یک حرکت دو بعدی خودرو
Creating a 2D Car Movement
مکانیزم چرخش خودرو
Car Turning Mechanism
دوربین دوبعدی ماشین بالا به پایین را دنبال کنید
Camera Follow for 2D Top-Down Car
ایجاد دوربین دنبال کننده صاف
Creating a Smooth Follow Camera
پروژه 17 - زوم خودکار دوربین بر اساس فاصله
Project 17 — Auto Zoom a Camera Based on Distance
بزرگنمایی دوربین به صورت خودکار
Camera Zoom In and Out Automatically
پروژه 18 - ساخت یک بازی ساده اندروید در 15 دقیقه
Project 18 — Building a Simple Android Game in 15 Minutes
ساخت بازی اندروید Food Eater با Unity
Creating a Food Eater Android Game with Unity
پروژه 19 - یکپارچه سازی تبلیغات ویدیویی در بازی های اندروید Unity
Project 19 — Integrating Video Advertisements in Unity Android Games
راه اندازی تبلیغات یونیتی
Setting Up Unity Advertisements
پیاده سازی تبلیغات ویدیویی در پروژه شما
Implementing Video Advertisements in Your Project
نمایش تبلیغات ویدیویی با پاداش در بازی های شما
Showing Rewarded Video Advertisements in Your Games
پاداش دادن به بازیکن برای تماشای یک تبلیغ
Rewarding the Player for Watching an Advertisement
نمایش نظرات